.RadMultiSelect_MyTheme {
    background-color: transparent;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap > .k-readonly {
    opacity: .6;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li .k-icon {
    opacity: .6;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li .k-icon:hover {
    opacity: 1;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li.k-button {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li:hover, .RadMultiSelect_MyTheme .k-multiselect-wrap li.k-state-hover {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li.k-button:active, .RadMultiSelect_MyTheme .k-multiselect-wrap li.k-button.k-state-active {
    border-color: #adadad;
    color: #333333;
    background-color: #e6e5e5;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li:focus, .RadMultiSelect_MyTheme .k-multiselect-wrap li.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelect_MyTheme .k-multiselect-wrap li:focus .k-icon, .RadMultiSelect_MyTheme .k-multiselect-wrap li.k-state-focused .k-icon {
    opacity: 1;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap .k-icon.k-i-loading {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap .k-i-loading {
    background-image: url(" ");
}

.RadMultiSelect_MyTheme .k-multiselect-wrap:hover, .RadMultiSelect_MyTheme .k-multiselect-wrap.k-state-hover {
    border-color: #adadad;
    color: #333333;
    background-color: #ffffff;
}

.RadMultiSelect_MyTheme .k-multiselect-wrap.k-invalid, .RadMultiSelect_MyTheme .k-multiselect-wrap.k-invalid:hover, .RadMultiSelect_MyTheme .k-multiselect-wrap.k-state-invalid {
    color: #d9534f;
    border-color: #d9534f;
}

.RadMultiSelect_MyTheme.k-state-focused > .k-multiselect-wrap {
    border-color: #3bc849;
    color: #333333;
    background-color: #ffffff;
    box-shadow: 0 0 8px rgba(60, 135, 200, 0.6);
}

.RadMultiSelectDropDown_MyTheme.k-popup {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.RadMultiSelectDropDown_MyTheme.k-popup > kendo-list > .k-first {
    border-bottom: 1px solid #dedede;
}

.RadMultiSelectDropDown_MyTheme.k-popup > .k-group-header,
.RadMultiSelectDropDown_MyTheme.k-popup .k-outer-group-header.k-first,
.RadMultiSelectDropDown_MyTheme.k-popup > .k-virtual-wrap > .k-group-header {
    color: #333333;
    border-bottom-color: #dedede;
}

.RadMultiSelectDropDown_MyTheme.k-popup .k-outer-group-header {
    border-bottom-color: #dedede;
}

.RadMultiSelectDropDown_MyTheme.k-popup .k-list .k-item > .k-group {
    color: #ffffff;
    background: #333333;
}

.RadMultiSelectDropDown_MyTheme.k-popup .k-list .k-item > .k-group::before {
    border-color: #333333 #333333 transparent transparent;
}

.RadMultiSelectDropDown_MyTheme_rtl.k-popup .k-list .k-item > .k-group::before {
    border-color: #333333 transparent transparent #333333;
}

.RadMultiSelectDropDown_MyTheme .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #dedede;
}

.RadMultiSelectDropDown_MyTheme .k-list > .k-outer-group-header {
    color: #333333;
    border-color: #dedede;
}

.RadMultiSelectDropDown_MyTheme.k-popup > .k-colorpalette,
.RadMultiSelectDropDown_MyTheme.k-popup > .k-flatcolorpicker {
    background: transparent;
}

.RadMultiSelectDropDown_MyTheme.k-popup > .k-colorpalette:only-child,
.RadMultiSelectDropDown_MyTheme.k-popup > .k-flatcolorpicker:only-child {
    background: #f5f5f5;
}

.RadMultiSelectDropDown_MyTheme .k-list .k-item,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.RadMultiSelectDropDown_MyTheme .k-list .k-item:hover,
.RadMultiSelectDropDown_MyTheme .k-list .k-item.k-state-hover,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel:hover,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel.k-state-hover {
    color: #000000;
    background-color: #eeeeee;
}

.RadMultiSelectDropDown_MyTheme .k-list .k-item:hover.k-state-selected,
.RadMultiSelectDropDown_MyTheme .k-list .k-item.k-state-hover.k-state-selected,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel:hover.k-state-selected,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #ffffff;
    background-color: #1a5c20;
}

.RadMultiSelectDropDown_MyTheme .k-list .k-item:focus,
.RadMultiSelectDropDown_MyTheme .k-list .k-item.k-state-focused,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel:focus,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadMultiSelectDropDown_MyTheme .k-list .k-item.k-state-selected,
.RadMultiSelectDropDown_MyTheme .k-list-optionlabel.k-state-selected {
    color: #ffffff;
    background-color: #33b740;
}

.RadMultiSelectDropDown_MyTheme .k-list-container .k-nodata {
    color: rgba(51, 51, 51, 0.5);
}
